package com.ruoyi.asms.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Description
 * @Author YangJun
 * @Date 2021年11月2日 09:11:08
 **/
@Data
@NoArgsConstructor
public class FaultDispatchInfoVo {

    @ApiModelProperty(value =  "故障描述")
    private String description;

    @ApiModelProperty(value =  "故障描述图片")
    private String descriptionImages;

    @ApiModelProperty(value =  "故障描述视频")
    private String descriptionVideos;

    @ApiModelProperty(value =  "故障原因")
    private String faultReason;

    @ApiModelProperty(value =  "故障设备资产")
    private Long assetId;
    @ApiModelProperty(value =  "故障设备资产")
    private Long faultAssetId;
    @ApiModelProperty(value =  "开始维护时间")
    private Long startUseTime;

    @ApiModelProperty(value =  "截止维护时间")
    private Long endUseTime;

    @ApiModelProperty(value =  "负责维护该资产的维护公司")
    private Long maintenanceDeptId;

    @ApiModelProperty(value =  "使用方名称")
    private String uDeptShortName;

    @ApiModelProperty(value =  "使用方全称")
    private String uDeptFullName;

    @ApiModelProperty(value =  "使用人负责人")
    private String uLeader;

    @ApiModelProperty(value =  "使用方联系电话")
    private String uPhone;

    @ApiModelProperty(value =  "资产系统编码")
    private String assetCode;

    @ApiModelProperty(value =  "资产自有编码")
    private String sn;

    @ApiModelProperty(value =  "图片")
    private String assetImage;

    @ApiModelProperty(value =  "品牌名称")
    private String brandName;

    @ApiModelProperty(value =  "品牌官方联系方式")
    private String brandTelephone;

    @ApiModelProperty(value =  "资产批次名称")
    private String projectName;

    @ApiModelProperty(value =  "资产型号名称")
    private String assetTemplateName;

    @ApiModelProperty(value =  "资产类型名称id")
    private Long assetTypeId;

    @ApiModelProperty(value =  "资产名称")
    private String assetTypeName;

    @ApiModelProperty(value =  "是否已派单")
    private boolean isDispatch;

    @ApiModelProperty(value =  "维修人姓名")
    private String repairName;

    @ApiModelProperty(value =  "维修人电话")
    private String repairPhone;

    @ApiModelProperty(value =  "派单时间")
    private Long dispatchTime;
}
